home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 April: Mac OS SDK / Dev.CD Apr 96 SDK / Dev.CD Apr 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc / Sample Code / CALib & You… / Source / CASample / CAS_Error.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-12-07  |  986 b   |  48 lines  |  [TEXT/MPS ]

  1. /*
  2.  
  3.     File:        CAS_Error.h
  4.  
  5.     Contains:    CASample Error routines and constants
  6.  
  7.     Written by:    Rick Badertscher
  8.  
  9.     Copyright © 1988-1995 Apple Computer, All rights reserved.
  10.  
  11.     Change History (most recent first):
  12.  
  13.          <0>     11/17/95    RB        Created
  14. */
  15.  
  16. #if !defined(_H_CAS_Error)
  17. #define _H_CAS_Error
  18.  
  19. // CASample errors
  20.  
  21. #define kOperationErrorDialog        134
  22. #define kErrorStringRsrc            1001
  23.  
  24. #define kCASErrBase                    4000
  25. #define kCASErrFileVersion            kCASErrBase+1
  26. #define kCASErrFileIO                kCASErrBase+2
  27. #define kCASErrCALib                kCASErrBase+3
  28. #define kCASErrSystemScrapIO        kCASErrBase+4
  29. #define kCASErrLast                    kCASErrBase+4
  30.  
  31. // CASample messages
  32.  
  33. #define kMessageDialog                133
  34. #define kMessageStringRsrc            1002
  35.  
  36. #define kCASMsgNotSystem7            1
  37. #define kCASMsgLessThan75            2
  38. #define kCASMsgNoPrinterSelected    3
  39. #define kCASMsgFileLocked            4
  40. #define kCASMsgOutOfMemory            5
  41. #define kCASMsgWrongFileVersion        6
  42.  
  43. void    Error_ReportOperationError(    OSErr theErr);
  44. void    Error_ShowMessage(            short msgIndex);
  45.  
  46. #endif
  47.  
  48.